the sum total of - French English Dictionary